By plane
By plane
The nearest airport is Mangalore in Karnataka State about 65 km away. The nearest International Airport is Kozhikode Calicut 200 km away.
Alternatively you can go to Kochi International Airport, (http://www.cochin-airport.com/) or Thiruvananthapuram airport with direct flights from the Middle East, Singapore, Maldives and Sri Lanka, then catch train or bus to Kasargod. Or you can go to Chennai Madras, Bangalore, Mumbai Bombay, Delhi, or other Indian cities and then by train.